.px2rem(@name, @px){
    @{name}: @px / 75 * 1rem;
}
body{
    background: #eeeeee;
    .header{
        .px2rem(height, 100);
        width:100%;
        background: #ffffff;
        display: flex;
        justify-content: space-between;
        align-items: center;
        position: fixed;
        left:0;
        top:0;
        z-index: 99;
        .left{
            .px2rem(font-size, 30);
            .px2rem(margin-left, 30);
        }
        .center{
            .px2rem(font-size, 30);
        }
        .right{
            .px2rem(font-size, 60);
            .px2rem(margin-right, 30);
            .px2rem(margin-top, -40)
        }
    }
    .banner{
        .px2rem(margin-top, 100);
        img{
            width:100%;
        }
    }
    .main{
        width:100%;
        .px2rem(height, 400);
        .px2rem(margin-top, 48);
        img{
            width: 100%;
        }
        .left{
            width: 40%;
            float: left;
            img{
                .px2rem(height, 388);
            }
        }
        .right{
            width: 59%;
            float: right;
            .top{
                img{
                    .px2rem(height, 174);
                }
            }
            .bottom{
                img{
                    width: 100%;
                    .px2rem(height, 214);
                }
                .left{
                    width: 49.5%;
                    float: left;
                }
                .right{
                    width:49.5%;
                    float: right;
                }
            }
        }
    }
    .title{
        p{
            .px2rem(line-height, 100);
            text-align: center;
            color: #7e7e7e;
        }
    }
    .footer{
        img{
            width: 100%;
        }
    }
    .guide{
        .px2rem(width, 300);
        .px2rem(height, 378);
        background: rgba(102,102,102,.5);
        position: fixed;
        .px2rem(top, 100);
        right:0;
        z-index: 100;
        display: none;
        ul .iconfont{
            .px2rem(line-height, 124);
            border-bottom: 1px solid #ffffff;
            text-align: center;
            .px2rem(font-size, 46);
            color: #ffffff;
            span{
                .px2rem(font-size, 32);
                .px2rem(padding-left, 14);
            }
        }
        ul li:last-child{
            border: none;
        }
    }
}